home *** CD-ROM | disk | FTP | other *** search
/ Aminet 50 / Aminet 50 (2002)(GTI - Schatztruhe)[!][Aug 2002].iso / Aminet / hard / drivr / BetaScanUmax.lha / sane-umax.ftxt next >
Text File  |  2001-08-13  |  7KB  |  266 lines

  1.  
  2.  
  3.  
  4. sane-umax(5)                                         sane-umax(5)
  5.  
  6.  
  7. NAME
  8.        sane-umax - SANE backend for UMAX scanners
  9.  
  10.  
  11. ABOUT THIS FILE
  12.        This  file  only is a short descripton of the umax-backend
  13.        for sane! For detailled information take a look  at  sane-
  14.        umax-doc.html (it is included in the sane source directory
  15.        and in the xsane online help)!
  16.  
  17.  
  18. DESCRIPTION
  19.        The sane-umax library implements a SANE backend that  pro­
  20.        vides acces to several UMAX-SCSI-scanners and some Linotye
  21.        Hell SCSI-scanners, parallel-  and  USB-scanners  are  not
  22.        (and propably will never be) supported!
  23.  
  24.        I  suggest  you  hold  one hand on the power-button of the
  25.        scanner while you try the first scans!
  26.  
  27. CONFIGURATION
  28.        The  configuration  file  for  this  backend  resides   in
  29.             /usr/local/etc/sane.d/umax.conf.
  30.  
  31.        Its  contents is a list of device names that correspond to
  32.        UMAX and UMAX compatible scanners. Empty lines  and  lines
  33.        starting  with  a hash mark (#) are ignored. A sample con­
  34.        figuration file is shown below:
  35.  
  36.         #scsi Vendor Model Type Bus Channel ID LUN
  37.         scsi UMAX * Scanner * * * * *
  38.         /dev/scanner
  39.         # this is a comment
  40.         #
  41.         option scsi-maxqueue 4
  42.         option scsi-buffer-size-min 65536
  43.         option scsi-buffer-size-max 131072
  44.         option scan-lines 40
  45.         option preview-lines 10
  46.         option scsi-maxqueue 2
  47.         option execute-request-sense 0
  48.         option force-preview-bit-rgb 0
  49.         option slow-speed -1
  50.         option care-about-smearing -1
  51.         option calibration-full-ccd -1
  52.         option calibration-width-offset -1
  53.         option calibration-bytes-pixel -1
  54.         option invert-shading-data -1
  55.         option lamp-control-available 0
  56.         /dev/sge
  57.  
  58.         - execute-request-sense:
  59.           values: 0=disabled, 1=enabled, default=0
  60.  
  61.  
  62.  
  63.                           16 august 2000                        1
  64.  
  65.  
  66.  
  67.  
  68.  
  69. sane-umax(5)                                         sane-umax(5)
  70.  
  71.  
  72.           If set to 1 umax_do_request_sense is called in
  73.           umax_do_calibration. This can hang the system
  74.           (but has been enabled until this version)
  75.  
  76.         - scsi-buffer-size-min, scsi-buffer-size-max:
  77.           values: 4096-1048576, default min=65536, max=131072
  78.  
  79.         - scan-lines, preview-lines:
  80.           values: 1-65535,
  81.           default: scan-lines=40, preview-lines=10
  82.           define the maximum number of lines that are scanned
  83.           into one buffer
  84.  
  85.         - force-preview-bit-rgb:
  86.           values: 0=disabled, 1=enabled, default=0
  87.           set preview bit in rgb real scan
  88.  
  89.         - slow-speed, care-about-smearing:
  90.           values: -1=auto, 0=disabled, 1=enabled, default=-1
  91.           dangerous options, needed for some scanners
  92.           do not changed these options until you really know
  93.           what you do, you may destroy your scanner when you
  94.           define wrong values for this options
  95.  
  96.         - calibration-full-ccd:
  97.           values: -1=auto, 0=disabled, 1=enabled, default=-1
  98.           do calibration for each pixel of ccd instead of
  99.           selected image
  100.  
  101.         - calibration-width-offset:
  102.           values: -1=disabled, >=0 set value
  103.           add an offset width to the calculated with for
  104.           image/ccd
  105.  
  106.         - calibration-bytes-pixel:
  107.           values: -1=disabled, 0=not set, 1=1 byte/pixel,
  108.           2=x bytes/pixel
  109.           use # bytes per pixel for calibration
  110.  
  111.         - invert-shading-data:
  112.           values: -1=auto, 0=disabled, 1=enabled, default=-1
  113.           invert shading data before sending it back to the
  114.           scanner
  115.  
  116.         - lamp-control-available:
  117.           values: 0=automatically set by driver - if known,
  118.           1=available, default=0
  119.  
  120.        The special device name must be a generic SCSI device or a
  121.        symlink  to  such  a  device.  To find out to which device
  122.        your scanner is assigned and how you have to set the  per­
  123.        missions of that device, have a look at sane-scsi.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                           16 august 2000                        2
  130.  
  131.  
  132.  
  133.  
  134.  
  135. sane-umax(5)                                         sane-umax(5)
  136.  
  137.  
  138. SCSI ADAPTER TIPS
  139.        The  ISA-SCSI-adapters  that  are  shipped with some Umax-
  140.        scanners are not supported very well by Linux  (I  suggest
  141.        not  to use it), the PCI-SCSI-adapters that come with some
  142.        Umax-scanners are not supported at all (as far as I know).
  143.        On  other platforms these SCSI-adapters are not supported.
  144.        So you typically need  to  purchase  another  SCSI-adapter
  145.        that is supported by your platform. See the relevant hard­
  146.        ware FAQs and HOWTOs for your platform for  more  informa­
  147.        tion.
  148.  
  149.        The  UMAX-scanners do block the scsi-bus for a few seconds
  150.        while scanning. It is not necessary to connect the scanner
  151.        to  its  own  SCSI-adapter. But if you need short response
  152.        time for your SCSI-harddisk (e.g. if your  computer  is  a
  153.        file-server)  or  other scsi devices, I suggest you use an
  154.        own SCSI-adapter for your UMAX-scanner.
  155.  
  156.        If you have any problems with  your  Umax  scanner,  check
  157.        your scsi chain (cable length, termination, ...).
  158.  
  159.        See also: sane-scsi(5)
  160.  
  161.  
  162. FILES
  163.        The backend configuration file:
  164.         /usr/local/etc/sane.d/umax.conf
  165.  
  166.        The static library implementing this backend:
  167.         /usr/local/lib/sane/libsane-umax.a
  168.  
  169.        The shared library implementing this backend :
  170.         /usr/local/lib/sane/libsane-umax.so
  171.         (present on systems that support dynamic loading)
  172.  
  173.  
  174. ENVIRONMENT
  175.        SANE_DEBUG_UMAX
  176.         If  the  library was compiled with debug support enabled,
  177.        this environment variable controls  the  debug  level  for
  178.        this backend. E.g., a value of 128 requests all debug out­
  179.        put  to  be  printed.  Smaller  levels  reduce  verbosity:
  180.        SANE_DEBUG_UMAX values
  181.  
  182.  
  183.         Number  Remark
  184.         0       print important errors (printed each time)
  185.         1       print errors
  186.         2       print sense
  187.         3       print warnings
  188.         4       print scanner-inquiry
  189.         5       print informations
  190.         6       print less important informations
  191.         7       print called procedures
  192.  
  193.  
  194.  
  195.                           16 august 2000                        3
  196.  
  197.  
  198.  
  199.  
  200.  
  201. sane-umax(5)                                         sane-umax(5)
  202.  
  203.  
  204.         8       print reader_process messages
  205.         10      print called sane-init-routines
  206.         11      print called sane-procedures
  207.         12      print sane infos
  208.         13      print sane option-control messages
  209.        Example:
  210.        export SANE_DEBUG_UMAX=8
  211.  
  212.  
  213. BUGS
  214.        X-resolutions greater than 600 dpi sometimes make problems
  215.  
  216.  
  217. AUTHOR
  218.        Oliver Rauch
  219.  
  220.  
  221. EMAIL-CONTACT
  222.        Oliver.Rauch@Wolfsburg.DE
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                           16 august 2000                        4
  262.  
  263.  
  264.  
  265.